pack artillery - German English Dictionary